foreign residence - Francés Inglés Diccionario